PHOTOS OF ST. PHILOMENA CHURCH...
 
St. Philomena Church in Mysore
St. Philomena Church